parto artificial - German English Dictionary